// 正式环境的API地址
const BASEURL = 'http://kumanxuan1.f3322.net:8001';
// const BASEURL = '/api';

/**
 * @param url 请求的地址
 * @param data data 请求的数据
 * @param headers 请求的头部
 * @param method 请求的方法
 */
export function fetch(url, data = {}, headers = {}, method = 'POST') {
	return new Promise((resolve, reject) => {
		// console.log(data)
		let token = uni.getStorageSync("token")
		// console.log(token);
		let headerObj = {}
		headerObj["X-Nideshop-Token"] = token
		// console.log(header);
		uni.request({
			url: BASEURL + url,
			data: data,
			header: headerObj,
			method: method,
			dataType: 'json',
			responseType: 'text',
			// timeout: 60000,
			success(res) {
				resolve(res.data)

				// if (res.data.errno !== 0) {
				// 	// uni.showToast({
				// 	// 	title: res.errmsg ?? '请求失败',
				// 	// 	icon: 'error'
				// 	// });
				// 	resolve(res.data)
				// 	// return;
				// } else {
				// 	resolve(res.data);
				// }
			},
			fail() {
				reject(null)
			}
		})
	})
}
